Maned Duck - Turkish English Dictionary